In a significant legal development, Toronto-Dominion Bank (TD Bank) has been fined $3.09 billion... (27 revisions)